echo-splitting radar - Deutsch Englisch Wörterbuch